﻿// EXP0336.cpp : 编写一段程序，比较两个数组是否相等。再写一段程序，比较两个vector对象是否相等。
//

#include <iostream>
#include <vector>
using namespace std;
int main()
{
    int a[3]{1,2,3}, b[4]{1,2,3};
    size_t sz_a = end(a) - begin(a);
    size_t sz_b = end(b) - begin(b);
    if (sz_a==sz_b)
    {
	    for (int i = 0; i < sz_a; ++i)
	    {
		    if (a[i]!=b[i])
		    {
                cout << "a,b数组不相等" << endl;
                break;;
		    }
		    if (i==sz_a-1)
		    {
                cout << "a,b数组相等" << endl;
		    }
	    }
        
    }
    else
    {
        cout << "a、b数组不相等" << endl;
    }


    vector<int> vec1(3, 0), vec2(4, 0);
    if (vec1==vec2)
    {
        cout << "vec1,vec2向量相等" << endl;
    }
    else
    {
        cout << "vec1,vec2向量不相等" << endl;
    }


    return 0;
}


